Telegram Group & Telegram Channel
💥 PHP 8.5 уже на подходе! Что нового?

Выход новой версии запланирован на ноябрь 2025, и уже сейчас в разработке — множество фич, нацеленных на удобство и безопасность разработчиков. Вот краткий обзор актуального статуса:

🔄 На голосовании

▪️ array_first() и array_last() — читаем первый и последний элемент массива без возни с указателями.
▪️ never для параметров — уточнение строгой типизации: функции не могут быть переданы аргументы, которые могут привести к возврату.

Приняты
▪️ Атрибуты на константах, включая #[Deprecated].
▪️ Поддержка графем в levenshtein() — теперь сравнение строк с учётом сложных Unicode-символов.

🚀 Уже реализованы
▪️ Ассиметричный доступ к статическим свойствам: можно читать публично, а писать только изнутри.

▪️ #[\NoDiscard] — предупреждение, если проигнорирован важный return.

▪️ get_error_handler() и get_exception_handler() — простой способ узнать текущие хендлеры.

▪️ Замыкания и callable в константных выражениях — мощный шаг к функциональному стилю.

▪️ Улучшенные backtrace’ы, cURL с шарингом DNS-кэша между сессиями, и обновлённый Directory как полноценный объект.

Ждём релиз в ноябре! 🔧🔥



tg-me.com/phpproglib/5559
Create:
Last Update:

💥 PHP 8.5 уже на подходе! Что нового?

Выход новой версии запланирован на ноябрь 2025, и уже сейчас в разработке — множество фич, нацеленных на удобство и безопасность разработчиков. Вот краткий обзор актуального статуса:

🔄 На голосовании

▪️ array_first() и array_last() — читаем первый и последний элемент массива без возни с указателями.
▪️ never для параметров — уточнение строгой типизации: функции не могут быть переданы аргументы, которые могут привести к возврату.

Приняты
▪️ Атрибуты на константах, включая #[Deprecated].
▪️ Поддержка графем в levenshtein() — теперь сравнение строк с учётом сложных Unicode-символов.

🚀 Уже реализованы
▪️ Ассиметричный доступ к статическим свойствам: можно читать публично, а писать только изнутри.

▪️ #[\NoDiscard] — предупреждение, если проигнорирован важный return.

▪️ get_error_handler() и get_exception_handler() — простой способ узнать текущие хендлеры.

▪️ Замыкания и callable в константных выражениях — мощный шаг к функциональному стилю.

▪️ Улучшенные backtrace’ы, cURL с шарингом DNS-кэша между сессиями, и обновлённый Directory как полноценный объект.

Ждём релиз в ноябре! 🔧🔥

BY Библиотека пхпшника | PHP, Laravel, Symfony, CodeIgniter


Warning: Undefined variable $i in /var/www/tg-me/post.php on line 283

Share with your friend now:
tg-me.com/phpproglib/5559

View MORE
Open in Telegram


Библиотека пхпшника | PHP Laravel Symfony CodeIgniter Telegram | DID YOU KNOW?

Date: |

Библиотека пхпшника | PHP Laravel Symfony CodeIgniter from hk


Telegram Библиотека пхпшника | PHP, Laravel, Symfony, CodeIgniter
FROM USA